Facing criticism for issuing multi-entry visas to suspected terrorists Tahawwur Rana and his wife, the Indian Consulate in Chicago said on Wednesday that the visas were given after "due scrutiny of the available documents".